mail ballot - English Synonyms Dictionary